home *** CD-ROM | disk | FTP | other *** search
-
-
-
- rrrreeeeaaaaddddlllliiiinnnnkkkk((((2222)))) rrrreeeeaaaaddddlllliiiinnnnkkkk((((2222))))
-
-
-
- NNNNAAAAMMMMEEEE
- _rrrr_eeee_aaaa_dddd_llll_iiii_nnnn_kkkk - read the value of a symbolic link
-
- SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
- _####_iiii_nnnn_cccc_llll_uuuu_dddd_eeee _<<<<_uuuu_nnnn_iiii_ssss_tttt_dddd_...._hhhh_>>>>
-
- _iiii_nnnn_tttt _rrrr_eeee_aaaa_dddd_llll_iiii_nnnn_kkkk_((((_cccc_oooo_nnnn_ssss_tttt _cccc_hhhh_aaaa_rrrr _****_pppp_aaaa_tttt_hhhh_,,,, _cccc_hhhh_aaaa_rrrr _****_bbbb_uuuu_ffff_,,,, _ssss_iiii_zzzz_eeee______tttt _bbbb_uuuu_ffff_ssss_iiii_zzzz_))))_;;;;
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- _rrrr_eeee_aaaa_dddd_llll_iiii_nnnn_kkkk places the contents of the symbolic link referred to by _p_a_t_h in
- the buffer _b_u_f, which has size _b_u_f_s_i_z. The contents of the link are not
- null-terminated when returned.
-
- _rrrr_eeee_aaaa_dddd_llll_iiii_nnnn_kkkk fails and the buffer remains unchanged if:
-
- _EEEE_AAAA_CCCC_CCCC_EEEE_SSSS Search permission is denied for a component of the
- path prefix of _p_a_t_h.
-
- _EEEE_AAAA_CCCC_CCCC_EEEE_SSSS Read permission is denied on the file named by _p_a_t_h.
-
- _EEEE_FFFF_AAAA_UUUU_LLLL_TTTT _p_a_t_h or _b_u_f extends outside the allocated address
- space of the process.
-
- _EEEE_IIII_NNNN_VVVV_AAAA_LLLL The named file is not a symbolic link.
-
- _EEEE_IIII_OOOO An I/O error occurs while reading from or writing to
- the file system.
-
- _EEEE_LLLL_OOOO_OOOO_PPPP Too many symbolic links are encountered in
- translating _p_a_t_h.
-
- _EEEE_NNNN_AAAA_MMMM_EEEE_TTTT_OOOO_OOOO_LLLL_OOOO_NNNN_GGGG The length of the _p_a_t_h argument exceeds {_PPPP_AAAA_TTTT_HHHH______MMMM_AAAA_XXXX},
- or the length of a _p_a_t_h component exceeds {_NNNN_AAAA_MMMM_EEEE______MMMM_AAAA_XXXX}
- while ______PPPP_OOOO_SSSS_IIII_XXXX______NNNN_OOOO______TTTT_RRRR_UUUU_NNNN_CCCC is in effect.
-
- _EEEE_NNNN_OOOO_EEEE_NNNN_TTTT The named file does not exist.
-
- _EEEE_NNNN_OOOO_SSSS_YYYY_SSSS The file system does not support symbolic links.
-
- NNNNOOOOTTTTEEEESSSS
- _rrrr_eeee_aaaa_dddd_llll_iiii_nnnn_kkkk updates the time of last access (see _ssss_tttt_aaaa_tttt(2)) of the link.
-
- If the buffer passed to _rrrr_eeee_aaaa_dddd_llll_iiii_nnnn_kkkk is smaller than the symbolic link file
- being read, _rrrr_eeee_aaaa_dddd_llll_iiii_nnnn_kkkk returns only as many characters as will fit in the
- buffer. Using a buffer of size _PPPP_AAAA_TTTT_HHHH______MMMM_AAAA_XXXX or greater eliminates the
- possibility of reading an incomplete link value.
-
- DDDDIIIIAAAAGGGGNNNNOOOOSSSSTTTTIIIICCCCSSSS
- Upon successful completion _rrrr_eeee_aaaa_dddd_llll_iiii_nnnn_kkkk returns the number of characters
- placed in the buffer; otherwise, it returns -1 and places an error code
- in _eeee_rrrr_rrrr_nnnn_oooo.
-
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-
-
-
- rrrreeeeaaaaddddlllliiiinnnnkkkk((((2222)))) rrrreeeeaaaaddddlllliiiinnnnkkkk((((2222))))
-
-
-
- SSSSEEEEEEEE AAAALLLLSSSSOOOO
- _llll_ssss_tttt_aaaa_tttt(2), _ssss_tttt_aaaa_tttt(2), _ssss_yyyy_mmmm_llll_iiii_nnnn_kkkk(2), _rrrr_eeee_aaaa_llll_pppp_aaaa_tttt_hhhh(3).
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 2222
-
-
-
-